@charset "utf-8";
/*=========================重置样式==========================*/
body,h1,h2,h3,h4,h5,h6,div,p,dl,dt,dd,ol,ul,li,form,table,th,td,a,img,span,strong,var,em,input,textarea,select,option{margin: 0; padding: 0;}
ul,ol{list-style: none;}
img{border: 0;}
input,select,textarea{outline:0;border:none;}
html,body{font-family: "微软雅黑"}
textarea{resize:none;}
table{border-collapse: collapse; border-spacing: 0;}
a{text-decoration: none;color: #000;}
h2{font-weight: normal;}
/*==========================公用部分===========================*/
.fl{float: left;}
.fr{float: right;}
.tc{text-align: center;}
.oh{overflow: hidden;}
.fz_92{font-size: 0.96rem;}
.fz_65{font-size: 0.69rem;}
.fz_58{font-size: 0.62rem;}
.fz_50{font-size: 0.54rem;}
.fz_48{font-size: 0.48rem;}
.fz_44{font-size: 0.44rem;}
.fz_40{font-size: 0.40rem;}
.fz_36{font-size: 0.4rem;}
.fz_34{font-size: 0.40rem;}
.fz_28{font-size: 0.34rem;}
.co_white{color: #fff;}
.co_gray{color: #808080;}
.co_gray7f{color: #7f7f7f;}
.co_orange{color: #FF2E2F;}
.co_yellow{color: #ffff00;}
.co_star{color: #ffc100;}
.co_black{color: #272727;}
.co_violet{color: #9a54c6;}
.pr{position: relative;}
.hide{display: none;}
/*===========================头部=============================*/
.today{width: 100%;height: 1.3rem;background-color: #9955c6;color: #fff;line-height: 1.3rem;position: fixed;top: 0;left: 0;z-index: 100;}
.location{margin-left: 0.5rem;}
.center{position: absolute;top: 0;left: 50%;width: 2.6rem;margin-left: -1.3rem;}
.search{margin-right: 0.55rem;}
.search_outer{width: 100%;height: 1.2rem;background-color: #9955c6;margin-top: 1.3rem;}
/*===========================banner轮播=============================*/
.banner_outer{position: relative;width: 100%;height: 3.6rem;margin: 0 auto;}
.banner_out{width: 100%;height: 3.6rem;overflow: hidden;}
.banner_inner{height: 3.6rem;overflow: hidden;}
.banner_inner li{width: 10.8rem;height: 3.6rem;float: left;list-style: none;overflow: hidden;}
.banner_inner li a{width: 100%;height: 3.6rem;float: left;}
.banner_inner li a img{width: 100%;height: 3.6rem;float: left;}
.banner_sign{overflow: hidden;position: absolute;bottom: 0.2rem;left: 50%;height: 8px;}
.banner_sign span{float: left;margin-right: 8px;width: 8px;height: 8px;background: #fff;border-radius: 4px;}
.banner_sign .select{background: red;}
/*===========================分类=============================*/
.classify{width: 100%;height: 5.5rem;border-bottom: 0.2rem solid #eee;font-weight: 600;}
.classify ol img{width: 1.4rem;height: 1.4rem;margin-bottom: 0.2rem;border-radius: 50%;display: inline-block;}
.classify ol li{margin-left: 0.6rem;text-align: center;width: 2rem;}
.classify ol li a{width: 2rem;display: inline-block;color: black;}
.classify_01{margin-top: 0.4rem;}
.classify_02{margin-top: 0.6rem;}
/*===========================九点正在发生=============================*/
.happening{width: 100%;height: 0.7rem;line-height: 0.7rem;padding: 0.2rem 0;border-bottom: 1px solid #d6d7dc;}
.happening_prompt{margin-right: 0.6rem;font-size: 0.34rem;color: #FE494A;}
.happening_pic{width: 100%;height: 3.3rem;border-bottom: 0.2rem solid #eee;}
.happening_pic img{float: left;width: 4.5rem;height: 2.5rem;margin-top: 0.4rem;margin-left: 0.6rem;border-radius: 0.2rem;}
/*===========================附近商家=============================*/
.nearby{margin-bottom: 1.55rem;display: inline-block;}
.nearby_cen{width: 100%;height: 2.6rem;border-top: 1px solid #d6d7dc;}
.nearby_cenelse{width: 100%;height: 2.6rem;border-bottom: 1px solid #d6d7dc;}
.nearby_cen em{margin-right: 0.2rem;}
.nearby_cenelse em{margin-right: 0.2rem;}
.nearby_cen a{width: 100%;height: 2.6rem;display: inline-block;}
.nearby_cenelse a{width: 100%;height: 2.6rem;display: inline-block;}
.nearby_busypic{width: 3rem;height: 2.1rem;margin: 0.25rem 0 0.24rem 0.6rem;}
.nearby_busypic img{width: 3rem;height: 2.1rem;}
.nearby_busypic p{width: 100%;height: 0.7rem;line-height: 0.7rem;font-weight: 900;background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);color: #fff;}
.nearby_busytext{margin: 0.25rem 0.6rem 0.24rem 0.4rem;width: 6rem;}
.nearby_family{color: #666;margin-top: 0.35rem;margin-bottom: 0.15rem;}
.nearby_address{color: #7e7e7e;}
.nearby_score{color: #FE4D4C;}
/*===========================尾部=============================*/
footer{position: fixed;bottom: 0;left: 0;background-color: #f7f7f7;width: 100%;height: 1.59rem;border-top: 0.01rem solid #d6d7dc;overflow: hidden;position: fixed;bottom: 0;left: 0;}
footer a{float: left;width: 25%;height: 1.6rem;overflow: hidden;}
footer a img{float: left;width: 0.7rem;height: 0.7rem;margin: 0.2rem 1rem;}
footer a span{float: left;font-size: 0.32rem;color: #9955c6;margin-left: 1rem;}

/*===========================我的部分=============================*/
.me_top{height: 1.34rem;width: 100%;line-height: 1.34rem;}
.me_top a{height: 0.6rem;width: 0.6rem;margin-top: 0.37rem;margin-right: 0.6rem;}
.me_top a img{height: 0.6rem;width: 0.6rem;}
.me_bottom{width: 100%;height: 3.66rem;}
.me_avatar{width: 2.4rem;height: 2.4rem;border: 0.05rem solid #fff;display: inline-block;border-radius: 50%;}
.me_minute{width: 0.48rem;height: 0.48rem;position: absolute;top: 50%;right: 0.6rem;margin-top: -0.24rem;}
.me_name{position: relative;top: -0.5rem;}
/*==================我的红包部分==================*/
.me_center{width: 100%;background: #eee;margin-bottom: 1.55rem;padding-bottom: 0.3rem;}
.me_luck{width: 100%;height: 2rem;overflow: hidden;}
.me_luck li{width: 5.37rem;height: 2rem;float: left;background: #fff;}
.me_luck li p{color: #FE4B4D;margin-top: 0.5rem;}
.me_luck li span{position: relative;top: -0.6rem;}
.me_luck li:nth-child(2){width: 5.37rem;border-left: 1px solid #eee;border-right: 1px solid #eee;}
.me_center ol{margin-top: 0.2rem;}
.me_center ol li{width: 100%;height: 1.08rem;background: #fff;border-bottom: 1px solid #eee;line-height: 1.08rem;}
.me_center ol li a{width: 100%;height: 1.08rem;display: inline-block;}
.me_center ol li img{width: 0.48rem;height: 0.48rem;margin-top: 0.3rem;}
.me_center ol li p{margin-left: 0.2rem;color: #000;}
.me_out{width: 9.6rem;height: 1.2rem;border: 1px solid #9955c6;border-radius: 0.3rem;margin: 0.55rem 0;background: #fff;color: #9955c6;position: relative;left: 50%;margin-left: -4.8rem;font-weight: 600;line-height: 1.2rem;}
/*===========================钱包部分=============================*/
.wallet_top{width: 100%;height: 1.32rem;line-height: 1.32rem;}
.wallet_titl{position: relative;left: 50%;margin-left: -1.04rem;}
.wallet_titr{margin-right: 0.6rem;color: #fff;}
.wallet_pay li img{width: 1.2rem;height: 1.2rem;}
.wallet_pay{width: 8.4rem;margin: 0.4rem auto;}
.wallet_pay li span{position: relative;top: -0.3rem;}
/*===============消费部分=================*/
.wallet_history{width: 100%;background-color: #eee;margin-bottom: 1.55rem;}
.wallet_history_text{width: 100%;height: 1.2rem;background-color: #fff;position: fixed;border-bottom: 1px solid #9955C6;}
.wallet_history_text span{width: 4rem;height: 1.15rem;color: #808080;float: left;margin: 0 0.7rem;line-height: 1.15rem;}
.wallet_record_outer{width: 100%;}
.wallet_record li{width: 100%;height: 1.7rem;}
.wallet_record li:nth-child(2n-1){background: #fff;}
.wallet_record li:nth-child(2n){background: #f2f2f2;}
.wallet_record li div{margin-top: 0.2rem;}
.wallet_record_right{width: 3rem;height: 1.7rem;margin-right: 0.6rem;}
.wallet_record_right p:nth-child(2){margin-top: 0.1rem;}
.wallet_evaluate{width: 1.6rem;height: 0.68rem;text-align: center;line-height: 0.68rem;}
.wallet_wait{width: 1.8rem;height: 0.68rem;text-align: center;line-height: 0.68rem;}
/*===========================充值部分=============================*/
.PxCook{width: 100%;height: 1.32rem;line-height: 1.32rem;border-bottom: 1px solid #9a54c6;}
.PxCook a{width: 0.48rem;height: 0.48rem;margin-left: 0.6rem;margin-top: 0.42rem;}
.PxCook a img{width: 0.48rem;height: 0.48rem;}
.PxCook span{margin-left: 3.8rem;}
.PxCook_content{width: 100%;background-color: #eee;}
.PxCook_money{width: 10.8rem;padding-top: 0.2rem;}
.PxCook_money li{width: 5.2rem;height: 1.2rem;text-align: center;background: #fff;position: relative;margin: 0.1rem;padding: 0.4rem 0;}
.PxCook_money img{position: absolute;top: 0;right: 0;width: 1.4rem;height: 1.1rem;}
.PxCook_content .PxCook_money .border{border: 0.04rem solid #9a54c6;z-index: 100;}
.PxCook_content input{width: 98%;height: 2rem;margin: 1%}
.PxCook_explain{width: 100%;height: 1.3rem;margin-top: 0.2rem;background: #fff;line-height: 0.6rem;padding-left: 0.6rem;padding-top: 0.2rem;}
.PxCook_explain1{width: 100%;margin-top: 0.2rem;}
.PxCook_explaincz{width: 100%;border-top: 0.02rem solid #9a54c6;}
.PxCook_explaincz li{margin: 0.5rem 0.6rem 0 0.6rem;}
.PxCook_explaincz li:nth-child(2){margin-top: 1.03rem;}
.PxCook_explaincz .PxCook_explaincz_text{position: absolute;top: -0.32rem;left: 50%;margin-left: -1.2rem;width: 2.4rem;height: 0.44rem;background: #eee;margin-top: 0;}
/*===========================买单部分=============================*/
.pay{width: 100%;height: 1.32rem;line-height: 1.32rem;}
.pay a{width: 0.48rem;height: 0.48rem;margin-left: 0.6rem;margin-top: 0.42rem;}
.pay a img{width: 0.48rem;height: 0.48rem;}
.pay span{margin-left: 3.8rem;}
.pay_center{margin-top: 0.78rem;}
.pay_center p:nth-child(1){width: 100%;}
#pay_money{font-size: 1.2rem;width: 100%;margin-top: 0.64rem;letter-spacing: 0.1rem;}
.pay_QRcode0{width: 9rem;height: 10rem;border-radius: 0.2rem;background-color: #fff;margin-left: 0.9rem;margin-top: 0.9rem;}
#pay_QRcode{width: 6.4rem;height: 6.4rem;margin: 1rem auto 0;}
.pay_prompt{width: 100%;margin-top: 0.4rem;}
/*===========================买单成功部分=============================*/
.paysu_outer{width: 100%;background-color: #eee;}
.pay_success{width: 100%;height: 1.32rem;line-height: 1.32rem;background: #fff;border-bottom: 1px solid #9a54c6;}
.pay_success p{margin-left: 4.3rem;}
.pay_success a{margin-right: 0.6rem;}
.paysu_jine{width: 100%;height: 2.8rem;background-color: #fff;line-height: 3rem;margin-top: 0.2rem;}
.paysu_sjxq{width: 100%;height: 2.6rem;margin-top: 0.2rem;background: #fff;}
.paysu_sjxq img{width: 3rem;height: 2.1rem;border: 1px solid #000;margin: 0.25rem 0.4rem 0.25rem 0.6rem;}
.pay_sjxqtext{margin-top: 0.25rem;}
.pay_sjxqtext p:nth-child(2){margin-top: 0.4rem;}
.pay_sjxqtext p:nth-child(3){margin-top: 0.2rem;}
.paysu_xfxx{width: 100%;margin-top: 0.2rem;}
.paysu_xfxx li{width: 100%;height: 1rem;background: #fff;line-height: 1rem;border-top: 1px solid #d6d7dc;}
.paysu_xfxx li:nth-child(1){border-top: none;}
.paysu_xfxx li p{margin-left: 0.6rem;}
.paysu_xfxx li span{margin-right: 0.6rem;}
/*===========================登录部分=============================*/
.entry{width: 100%;height: 1.32rem;}
.entry a{width: 0.48rem;height: 0.48rem;margin-left: 0.6rem;margin-top: 0.42rem;}
.entry a img{width: 0.48rem;height: 0.48rem;}
.entry_headpic{margin-top: 2.1rem;width: 100%;height: 3.3rem;}
.entry_headpic img{width: 2.7rem;height: 3.3rem;position: absolute;top: 0;left: 50%;margin-left: -1.35rem;}

#entry_sub{width: 9.6rem;height: 1.2rem;text-align: center;line-height: 1.2rem;background-color: #ccc;color: #fff;font-size: 0.48rem;border-radius: 0.2rem;margin: 0.6rem 0.6rem;font-weight: 600;}
.entry_sub{width: 9.6rem;height: 1.2rem;text-align: center;line-height: 1.2rem;background-color: #ccc;color: #fff;font-size: 0.48rem;border-radius: 0.2rem;margin: 0.6rem 0.6rem;font-weight: 600;}
.entry1_proving{width: 9.6rem;margin-left: 0.6rem;margin-top: 0.8rem;font-size: 0.5rem;}
#entry1_idcode{width: 9.6rem;height: 1.2rem;border-bottom: 1px solid #BDBDBD;margin-top: 0.9rem;margin-left: 0.6rem;}
.entry1_0{position: absolute;top: 0.9rem;left: 0.6rem;height: 1.2rem;line-height: 1.2rem;}
.entry1_1{position: absolute;top: 0.9rem;right: 0.6rem;width: 2.1rem;text-align: center;height: 1.2rem;line-height: 1.2rem;}
/*===========================翻贝轨迹部分=============================*/
.trajectory{width: 100%;height: 1.32rem;line-height: 1.32rem;border-bottom: 1px solid #fff;}
.trajectory a{width: 0.48rem;height: 0.48rem;margin-left: 0.6rem;margin-top: 0.42rem;}
.trajectory a img{width: 0.48rem;height: 0.48rem;}
.trajectory span{margin-left: 3.8rem;}
.trajectory_name{width: 100%;margin-top: 1.6rem;}
.trajectory_name img{width: 2.4rem;height: 2.4rem;border-radius: 50%;background: #4c4c4c;margin-left: 1rem;border: 0.05rem solid #fff;}
.trajectory_name div{min-width: 4.5rem;margin-left: 0.6rem;max-width: 5.8rem;}
.trajectory_xx{width: 100%;height: 2.8rem;top: 1.1rem;}
.trajectory_xx img{width: 0.3rem;height: 2.8rem;position: absolute;top: 0;left: 1.3rem;}
.trajectory_xxtext li{width: 8.2rem;}
.trajectory_xxtext1{position: absolute;top: 0.4rem;left: 100%;line-height: 0.45rem;}
.trajectory_xxtext2{position: absolute;top: 1.15rem;left: 100%;}
.trajectory_xxtext3{position: absolute;top: 1.95rem;left: 100%;}
.trajectory_fx{width: 3.2rem;height: 1rem;text-align: center;line-height: 1rem;color: #fff;font-size: 0.6rem;position: relative;top: 2.6rem;left: 50%;margin-left: -1.6rem;border-bottom: 1px solid #fff;opacity: 1;}
/*===========================买单消费详情部分=============================*/
.pay_detail{width: 100%;height: 1.32rem;line-height: 1.32rem;border-bottom: 1px solid #9a54c6;}
.pay_detail a{width: 0.48rem;height: 0.48rem;margin-left: 0.6rem;margin-top: 0.42rem;}
.pay_detail a img{width: 0.48rem;height: 0.48rem;}
.pay_detail span{margin-left: 2.8rem;}
.pay_evaluate{padding: 0.2rem 0.6rem 0.3rem 0.8rem;background: #fff;margin-top: 0.2rem;}
.pay_evaluate_text{margin: 0.25rem 0;}
.pay_evaluate_pic img{width: 2.8rem;height: 1.7rem;}
/*===========================买单消费详情部分=============================*/
.welfare_center{position: relative;}
.welfare_center .background{width: 100%;}
.welfare_center .user_info{position: absolute;top: 7.6rem;left: 20%;width: 8rem;}
.welfare_center .user_info input{background: none;font-size: 0.58rem;width: 5rem;}
.welfare_center .btn{position: absolute;bottom: 3.5rem;left: 50%;margin-left: -4.4rem;}
.welfare_center .btn img{width: 8.8rem;}
/*===========================买单消费详情部分=============================*/
.pay_sure{width: 100%;height: 1.32rem;line-height: 1.32rem;border-bottom: 1px solid #9a54c6;}
.pay_sure a{width: 0.48rem;height: 0.48rem;margin-left: 0.6rem;margin-top: 0.42rem;}
.pay_sure a img{width: 0.48rem;height: 0.48rem;}
.pay_sure span{margin-left: 3.32rem;}
.pay_sure_money{background-color: #fff;padding-top: 0.3rem;}
.pay_sure_way{margin: 0.2rem 0 0.2rem 0.6rem;}
.pay_sure_way1{background-color: #fff;padding: 0.3rem 0.6rem;}
.pay_sure_way1 img{width: 0.6rem;height: 0.6rem;margin-top: 0.15rem;}
.pay_sure_way2{background-color: #fff;padding: 0.3rem 0.6rem;margin-top: 0.2rem;}
.pay_sure_way2 img{width: 0.6rem;height: 0.6rem;margin-top: 0.15rem;}
.pay_sure_btn{width: 9.6rem;height: 1.2rem;background-color: #9a54c6;line-height: 1.2rem;margin-left: 0.6rem;border: none;border-radius: 0.2rem;margin-top: 1.1rem;color: #fff;}
/*===========================个人信息部分=============================*/
.pay_sure .personal_keep{margin: 0;height: 0.8rem;line-height: 0.8rem;margin-top: 0.3rem;margin-right: 0.6rem;display: none;}
.information_center li{overflow: hidden;background-color: #fff;width: 100%;height: 1.2rem;line-height: 1.2rem;border-top: 1px solid #eee;}
.information_center li:nth-child(1){width: 100%;height: 2.8rem;line-height: 2.8rem;border: none;}
.information_center li span:nth-child(1){margin-left: 0.6rem;}
.information_center li span:nth-child(2){margin-right: 0.6rem;text-align: right;}
.information_center li input:nth-child(2){margin-right: 0.6rem;text-align: right;margin-top: 0.35rem;}
/*===========================更多部分=============================*/
.more_icon{height: 6.1rem;}
.more_icon img{width: 3.3rem;height: 3.3rem;margin-top: 1rem;}
.more_question li{background-color: #fff;width: 100%;height: 1.2rem;line-height: 1.2rem;border-top: 1px solid #eee;}
.more_question li a{width: 100%;height: 1.2rem;display: inline-block;overflow: hidden;}
.more_question li span{margin-left: 0.6rem;}
.more_question li img{margin-right: 0.6rem;width: 0.48rem;height: 0.48rem;margin-top: 0.4rem;}
/*===========================搜索部分=============================*/
.search_page{width: 100%;height: 1.32rem;border-bottom: 1px solid #9a54c6;line-height: 1.32rem;}
.search_page a:nth-child(1){width: 0.48rem;height: 0.48rem;margin-left: 0.6rem;margin-top: 0.44rem;}
.search_page a img{width: 0.48rem;height: 0.48rem;}
.search_pass{height: 0.8rem;padding-left: 0.6rem;background: #eee;line-height: 0.8rem;}
.search_pass_list{padding: 0rem 0.6rem 0.4rem 0.2rem;}
.search_pass_list li{float: left;margin-left: 0.4rem;border: 1px solid #9a54c6;border-radius: 0.2rem;padding: 0.1rem 0.3rem;margin-top: 0.4rem;}
.search_all_list li{float: left;margin-left: 0.4rem;border: 1px solid #818181;border-radius: 0.2rem;padding: 0.1rem 0.3rem;margin-top: 0.4rem;}
.search_clear{position: absolute;right: 0.6rem;height: 0.4rem}
/*===========================搜索结果部分=============================*/
.search_result .search_result_ct{width: 7.5rem;margin-right: 0;}
.search_result_delete{position: absolute;top: 0.5rem;right: 0.7rem;width: 0.4rem;height: 0.4rem;display: none;}
.search_result{width: 100%;height: 1.32rem;border-bottom: 1px solid #9a54c6;line-height: 1.32rem;position: fixed;top: 0;left: 0;background-color: #fff;}
.search_result a:nth-child(1){width: 0.48rem;height: 0.48rem;margin-left: 0.6rem;margin-top: 0.44rem;}
.search_result a img{width: 0.48rem;height: 0.48rem;}
.search_time{position: absolute;bottom: 0;left: 0;width: 100%;}
/*===========================我的翻贝券(红包)部分=============================*/
.double_card_text{width: 100%;height: 1.2rem;background-color: #fff;position: fixed;top: 1.35rem;left: 0;}
.double_card_text span{width: 4rem;height: 1.15rem;color: #808080;float: left;margin: 0 0.7rem;line-height: 1.15rem;}
.double_card_name{width: 2.7rem;height: 1.5rem;margin: 0.45rem 0.1rem;line-height: 1.5rem;}
.double_card_nameno{width: 2.7rem;height: 1.5rem;margin: 0.45rem 0.1rem;padding-top: 0.15rem;}
.double_card_nameno span{margin-left: 0.6rem;}
.double_card_news{margin: 0.6rem 0rem;width: 7.2rem;}
.double_card_none{margin-top: 4.6rem;}
/*===========================系统消息部分=============================*/
.system_messages_center{margin-top: 1.33rem;}
.system_messages_center li{background-color: #fff;border-bottom: 1px solid #eee;padding: 0.6rem;}
.system_messages_center li a{margin-left: 0.2rem;color: #9a54c6;}
/*===========================支付密码部分=============================*/
.pay_password li{width: 100%;height: 1.2rem;border-bottom: 1px solid #eee;background-color: #fff;line-height: 1.2rem;}
.pay_password li span{margin-left: 0.6rem;}
.pay_password li img{margin-right: 0.6rem;width: 0.48rem;height: 0.48rem;margin-top: 0.4rem;}
.pay_idcheck_form li{height: 1.25rem;background-color: #fff;margin-bottom: 0.2rem;line-height: 1.25rem;padding-left: 0.6rem;}
.pay_idcheck_form li label{margin-left: 0.6rem;}
.pay_idcheck_form li input{margin-left: 1.2rem;margin-top: 0.4rem;}
/*===========================推荐有奖部分=============================*/
.recommend_content_info img{width: 2rem;height: 2rem;border-radius: 50%;position: absolute;left: 50%;margin-left: -1rem;top: 1rem;}
.recommend_content_info p{width: 100%;position: absolute;left: 0;top: 3.2rem;}
#invite_btn{width: 2.88rem;height: 2.88rem;position: absolute;bottom: 0;left: 50%;margin-left: -1.44rem;}
.act_explain{border-top: 1px solid #000;margin-top: 0.5rem;padding-top: 0.9rem;line-height: 0.85rem;}
.act_explain li{margin: 0 0.6rem;}
.act_explain p{background-color: #fff;width: 3.2rem;position: absolute;top: -0.3rem;left: 50%;margin-left: -1.6rem;}
/*===========================预告部分=============================*/
.trailer{height: 1.32rem;width: 100%;background-color: #9955c6;line-height: 1.32rem;position: fixed;top: 0;left: 0;z-index: 50;}
.trailer input{background-color: #9955c6;margin-top: 0.35rem;min-width: 4.5rem;text-align: right;}
.down_img{width: 0.4rem;margin-top: 0.46rem;margin-left: 0.2rem;}
.search_img{width: 0.48rem;margin-top: 0.42rem;margin-right: 0.6rem;}
.trailer_contain_text{position: fixed;top: 1.32rem;left: 0;width: 100%;height: 1.2rem;border-bottom: 1px solid #9955c6;background-color: #fff;z-index: 50;}
.trailer_contain_text p{width: 33.3%;float: left;height: 1.2rem;text-align: center;}
.trailer_contain_text p span{float: left;margin: 0 0.01rem;padding: 0.32rem 0;width: 80%;}
.trailer_contain{margin-top: 2.53rem;}
/*==================下拉选择框部分====================*/
.box_outer{width: 100%;height: 8rem;position: fixed;top: 2.54rem;left: 0;z-index: 10;}
.box_left{width: 50%;background-color: #eee;overflow-y: scroll;}
.box_left2{width: 50%;height: 8rem;background-color: #eee;overflow-y: scroll;}
.box_left1{width: 50%;height: 8rem;background-color: #eee;overflow-y: scroll;}
.box_left li{font-size: 0.44rem;width: 101%;height: 1rem;line-height: 1rem;}
.box_left li span:nth-child(1){float: left;margin-left: 1rem;}
.box_left li span:nth-child(2){float: right;margin-right: 0.6rem;}
.box_right{width: 50%;height: 8rem;overflow-y: scroll;background-color: #fff;}
.box_right li{font-size: 0.44rem;width: 100%;height: 1rem;line-height: 1rem;}
.box_right li span:nth-child(1){float: left;margin-left: 1rem;}
.box_right li span:nth-child(2){float: right;margin-right: 0.6rem;}
.mark{width: 100%;background-color: #000;opacity: 0.5;position: fixed;top: 2.54rem;left: 0;z-index: 5;}
.box_show{color: #9a54c6;background-color: #fff;}
/*===========================充值成功部分=============================*/
.recharge_wait{background-color: #fff;padding: 0.9rem;}
.recharge_success{background-color: #fff;padding: 0.9rem;}
.recharge_success_btn{width: 9.6rem;height: 1.2rem;background-color: #9a54c6;line-height: 1.2rem;border: none;border-radius: 0.2rem;margin-bottom: 0.7rem;}
.recharge_wait .recharge_wait_img{width: 0.6rem;height: 0.6rem;position: relative;top: 0.15rem;left: 0;}
.recharge_success .recharge_wait_img{width: 0.6rem;height: 0.6rem;position: relative;top: 0.15rem;left: 0;}
.recharge_schedule{height: 1.4rem;line-height: 1.4rem;background-color: #fff;margin-top: 0.2rem;}
.recharge_schedule span:nth-child(1){float: left;height: 0.48rem;width: 0.12rem;border-radius: 0.06rem;background-color: #9955c6;margin-left: 0.6rem;margin-top: 0.48rem;}
.recharge_schedule span:nth-child(2){float: left;margin-left: 0.2rem;}
.recharge_schedule1{width: 100%;height: 3rem;background-color: #fff;margin-top: 0.2rem;}
.recharge_schedule1 .recharge_schedule1div{float: left;margin-left: 0.4rem;margin-top: 0.4rem;}
/*===========================弹窗部分=============================*/
.mark_backg{width: 100%;background-color: #000;opacity: 0.5;position: absolute;top: 0;left: 0;}
.mark_popup{width: 9rem;height: 5rem;background-color: #fff;position: absolute;top: 30%;left: 50%;margin-left: -4.5rem;border-radius: 0.2rem;}
.mark_popup p:nth-child(1){margin-top: 0.6rem;margin-bottom: 0.4rem;}
.mark_btn{width: 8rem;height: 1.2rem;border-radius: 0.2rem;border: 1px solid #9a54c6;margin-top: 1rem;background-color: #fff;}
/*邀请好友弹窗*/
.popup_mark{width: 100%;background: rgba(0,0,0,0.5);position: absolute;top: 0;left: 0;z-index: 10;display: none;}
.popup_cont{width: 9rem;height: 13rem;position: absolute;top: 50%;left: 50%;margin-top: -6rem;margin-left: -4.5rem;background-color: #fff;}
.popup_cont .close{width: 0.48rem;height: 0.48rem;float: right;margin: 0.2rem 0.2rem 0 0;}
.popup_cont .yq_friend{width: 100%;float: left;}
.popup_cont .QR_cold{width: 4.7rem;height: 4.7rem;float: left;margin: 0.7rem 2.15rem;}
.share_place{width: 7.7rem;height: 4rem;border: 1px solid #9a54c6;border-radius: 0.2rem;margin-left: 0.65rem;margin-top: 0.4rem;}
.share_place .fenx_to{width: 2.12rem;position: absolute;left: 50%;margin-left: -1.06rem;top: -0.4rem;background: #fff;}
.share_place img{width: 1.6rem;height: 1.6rem;margin: 0 0.1rem;}
.fenx{width: 1.8rem;margin: 1.1rem 1rem 0;}
.fenx span{width: 100%;margin-top: 0.2rem;}
/*===========================用户协议部分=============================*/
.user_bot{border-top: 1px solid #d6d7dc;position: fixed;bottom: 0;left: 0;width: 100%;padding: 0.2rem 0;background-color: #fff;}
.user_bot p{width: 5.3rem;padding: 0.3rem 0;}
.user_outer{padding: 0.1rem 0.6rem;}
/*===========================评价部分=============================*/
.pay_sure .evaluate_keep{margin: 0;width: 1.2rem;height: 0.8rem;line-height: 0.8rem;margin-top: 0.3rem;margin-right: 0.6rem;}
.evaluate_center{width: 9.6rem;height: 10.4rem;border-radius: 0.2rem;background-color: #fff;margin: 2.3rem auto 0;padding-top: 0.6rem;}
.evaluate_img{width: 9rem;margin: 0 auto;padding-bottom: 0.1rem;}
.evaluate_img img{width: 0.96rem;}
.evaluate_score img{width: 0.4rem;}
.but_img{opacity: 0;width: 2.4rem;height: 2.4rem;overflow: hidden;background-color: #000;position: absolute;left: 1.3rem;}
.add_img{width: 2.4rem;float: left;margin-left: 0.7rem;}
.evaluate_list li{padding: 0.4rem 0.8rem 0.2rem;margin-bottom: 1px;background-color: #fff;}
.head_pic{width: 1.2rem;height: 1.2rem;border-radius: 50%;background-color: #d6d7dc;margin-right: 0.4rem;}
.evaluate_text{margin: 0.3rem 0;}
.evaluate_imgsc img{width: 2.8rem;height: 2.8rem;background-color: #d6d7dc;}
.evaluate_choose{width: 100%;height: 1.2rem;line-height: 1.1rem;border-bottom: 1px solid #9955c6;position: fixed;top: 1.34rem;left: 0;background-color: #fff;}
.evaluate_choose span{margin: 0 0.8rem;padding: 0 1rem;}
/*===========================商家详情部分=============================*/
.details_header{height: 1.02rem;padding: 0.5rem 0.6rem 0;position: fixed;top: 0;left: 0;z-index: 10;background: rgba(255,255,255,0)}
.details_header img{width: 0.6rem;height: 0.6rem;}
.details_header p{width: 7.2rem;height: 0.6rem;margin-top: -0.1rem;}
.business_pic{width: 100%;height: 5.4rem;}
.business_pic img{width: 100%;height: 5.4rem;}
.business_pic span{padding: 0.1rem 0.4rem;border-radius: 0.2rem;position: absolute;bottom: 0.4rem;right: 0.6rem;background: rgba(255,255,255,0.4);}
.food_pic{width: 100%;height: 3.5rem;overflow-x: scroll;border-bottom: 0.2rem solid #eee;}
.food_pic ul{overflow: hidden;margin-top: 0.2rem;width: 20rem;}
.food_pic ul li{width: 3.9rem;float: left;margin-right: 10px;text-align: center;overflow: hidden;}
.food_pic ul li img{height: 2.6rem;width: 3.9rem;float: left;}
.food_pic ul li p{float: left;font-size: 0.36rem;color: #808080;width: 100%;text-align: center;margin-top: 0.1rem;}
.business_2{width: 100%;margin: 0 auto;}
.business_2 li{border-bottom: 1px solid #d6d7dc;}
.busy_namexiao{width: 100%;height: 1.35rem;line-height: 1.35rem;}
.business_2 li:nth-child(2){width: 100%;height: 2rem;}
.star_scrol{margin-top: 0.32rem;margin-left: 0.4rem;}
.star_scrol img{width: 0.5rem;width: 0.5rem;float: left;}
.business_num{width: 2.65rem;height: 1rem;margin-top: 0.4rem;line-height: 1rem;border-left: 1px solid #d6d7dc;padding-left: 2.15rem;}
.business_2 li:nth-child(4){padding: 0.2rem 0 0.3rem 0.6rem;border: none;}
.consume_need{border-top: 0.2rem solid #eee;}
.consume_need_text{margin: 0.6rem auto 0.4rem;padding: 0 0.6rem;}
.consume_need_text p{margin-bottom: 0.25rem;}
.nearby_business{border-top: 0.2rem solid #eee;}
.nearby_business_pic{padding: 0.4rem 0;}
.nearby_business_pic a{float: left;width: 4.5rem;height: 2.5rem;margin-left: 0.6rem;border-radius: 0.2rem;position: relative;}
.nearby_business_pic a img{float: left;width: 4.5rem;height: 2.5rem;border-radius: 0.2rem;}
.nearby_business_pic a p{position: absolute;top: 0;left: 0;width: 100%;height: 2.5rem;line-height: 2.5rem;background: rgba(0,0,0,0.5);border-radius: 0.2rem;}
.business_foot{height: 1.6rem;position: fixed;bottom: 0;left: 0;border-top: 1px solid #d6d7dc;}
/****************************其他*************************/
.sex{width: 4rem;height: 4rem;background: #fff;position: absolute;top: 30%;left: 50%;margin-left: -3rem;padding: 0.5rem 1rem;display: none;}
.sex input{margin-top: 0.1rem;}
.sex_men{border-bottom: 1px solid #d6d7dc;margin-top: 0.3rem;padding-bottom: 0.2rem;}
.no_data{width: 100%;margin-top: 5rem;}
#pay_QRcode svg{width: 6.4rem;height: 6.4rem;}
/****************************商家入驻*************************/
.business_in_center{width: 100%;}
.business_in_center ul li{width: 100%;}
.business_in_procedure{float: left;text-align: center;margin-left: 0.9rem;}
.business_in_procedure h1{width: 1.4rem;height: 1.4rem;background-color: #9955c6;border-radius: 50%;color: #fff;margin: 0 auto;text-align: center;line-height: 1.4rem;}
.business_in_procedure p{margin-top: 0.1rem;}
.business_in_procedure .dateforcheck{background-color: #ff4b4c;position: absolute;top: 0;left: 1.4rem;width: 2.3rem;border-radius: 3px;border: 1px solid #fff;}



















